.all{
    width: 100%;

}
/* 顶部导航栏 */
.all .internationalheader{
    height: 56px;
   
    
   
   
}
.all .internationalheader .left{
    height: 56px;
    width:  676px;
    float: left;
    
}
 .all .internationalheader .left span{
     float: left;
     margin: 7px;
     
 }
 
 .all .internationalheader .left .l{
     margin: 21px;
     float: left;
    
     
 }

 .all .internationalheader .left .l li{
     width: 61px;
     text-align: center;
     float: left;
     font-size: 14px;
 }
 .all .internationalheader .left .l li:last-child{
     width: 88px;
 }
 .all .internationalheader .left .l li:last-child a{
    
     position: relative;
 }
 .all .internationalheader .left .l li:last-child span{
     position: absolute;
     top: -9px;
     left: -35px;
 }


.all .internationalheader .mid{
    width: 324px;
    height: 56px;
    float: left; 
    margin: 0 auto;
}
.all .internationalheader .mid form{
    width: 300px;
    padding: 12px;
    
}
.all .internationalheader .mid form input{
   width: 260px;
   height: 30px;
   background-color: rgb(244, 244, 244);
   float: left;
   margin: 0;
   border: 1px solid #ccc;
   /* border: 1px solid #ccc; */
}
.all .internationalheader .mid form .button{
    width: 32px;
    height: 34px;
    padding: 0;
    background-color: rgb(231, 231, 231);
    float: left;
    border: none;
    border: 1px solid #ccc;
    border-radius: 3px;
    
}



.all .internationalheader .mid form a .iconfont .icon-sousuo::before:hover{
    color: rgb(0, 160, 216);
}
.all .internationalheader .right{
    height: 56px;
    width: 515px;
    margin: 0;  
    text-align: center; 
    line-height: 56px;
    float: left;
    margin-left: 0px;
}
.all .internationalheader  .right .boxs{
    float: left;
    margin: 0;
    margin-right: 18px;
    
}
.all .internationalheader .right .boxs .box1{
  
    margin: 0;
    float: left;
    margin-left: 8px;
}
.all .internationalheader .right .boxs .box1:nth-child(1){
    margin-left: 20px;
    color: rgb(0, 160, 216);
}
.all .internationalheader .right .box2{
    float: left;
    margin: 0;
}

.all .internationalheader .right .box2 span{
    background-color: rgb(251, 114, 153);
    border-radius: 3px;
    color: white;
    padding: 14px 38px;

}



/* 插入背景 */
.topbanner{
    text-align: center;
    width: 100%;
    height: 86px;
    background-color:rgb(0, 160, 216) ;  
    
 
}
/* 插入标题 */
.all .line-title{
    width: 980px;
    height: 28px;
    margin: 0 auto;
    border-bottom: 1px solid rgb(172, 165, 165);
    text-align: center;
    margin-bottom: 28px;
}
.all .line-title span{
    font-size: 38px;
    height: 56px;
    line-height: 56px;
    margin: 0 auto;
    background-color: white;
    padding: 0 20px;
}
/* 注册表 */
.all .register-container {
    width: 460px;
    height: 435px;
    margin: 0 auto;
    margin-top: 120px;
    margin-bottom: 90px;
}
.all .register-container .item1{
      width: 90%;
      height: 70px;
      margin: 0 auto;
      margin-top: 7px;
      font-size: 16px;
      
}
 input{
   width: 95%;
   height: 40px;
   border: 1px solid rgb(179, 181, 187);
   border-radius: 3px;
   margin: 0 auto;
   margin-top: 5px;
}
.all .register-container .item1 span{
    height: 40px;
    line-height: 40px;
    text-align: left;
}
.all .register-container .item1 select{
    border: none;
    height: 42px;
    border-radius: 3px;
    border: 1px solid rgb(188, 192, 201);
}
.box{
    width: 311px;
}

/* 第四个短信获取框 */


.all .register-container .b input{
     width: 322px;
}
.all .register-container .b button{
    height: 40px;
    border: none;
    background-color:rgb(0, 160, 216) ;
    color: white;
    text-align: center; 
    border-radius: 3px;
    
}
.register-container .c input{
    width: 10px;
    height: 10px;
    position: relative;
    top: 28px;
    left: 10px;
}
.register-container .c p{
    width: 400px;
    font-size: 10px;
    text-align: right;
   
}
.register-container .c p span{
    color: rgb(0, 160, 216);
    cursor: pointer;
}

.register-container .item1:nth-child(5){
    margin-top: -40px;
}
.register-container .item1:nth-last-child(1){
    width: 180px;
    height: 12px;
    margin-right: 0px;
    margin-top: 0px;
    font-size: 12px;
    color: rgb(0, 160, 216);
}
.register-container .item1:nth-last-child(2) button{
     width: 100%;
     border: 1px solid rgb(172, 175, 184);
     color: rgba(163, 159, 159, 0.938);           
}
/* input和select.button聚焦发生的边框变化 */
input:focus,select:focus {
    color: black;
    outline: 2px solid rgb(0, 160, 216);
}
.register-container  .c input,.register-container .b button ,.register-container .item1:nth-last-child(2) button{
    outline: none;
}

/* 底部 */
.foot{
    width: 100%;
    height: 410px;
    margin-top: 30px;
    background-color: rgb(75, 67, 67);
}